turn turtle - French English Dictionary